package org.ccay.core.exception;

/**
 * 异常转换器
 * 
 * @since 2012-2-14
 */
public interface IExceptionConverter {
	
	/** 
	 * 将原始异常转换为目标异常，同时原始异常作为目标异常的InnerExcpetion
	 * @param originalException 原始异常
	 * @return 转换后的异常
	 */
	Throwable convert(Throwable originalException);
	
}
